have social intercourse - Deutsch Englisch Wörterbuch